<%
	/* @扩展方法 */	
	//->清空数组
	Array.prototype.clear=function()
	{
		this.length=0
		return this;
	};
	Array.prototype.empty=Array.prototype.clear;
	//->创建数组的一个副本
	Array.prototype.clone=function()
	{
		return [].concat(this);
	};
	//->!去除无效元素 null,undefined
	Array.prototype.compact=function()
	{
		//涉及enumerable
	};
	Array.prototype.clean=Array.prototype.compact;
	//->!遍历数组元素
	Array.prototype.each=function()
	{
		//涉及enumerable
	};
	//->返回数组头一个元素
	Array.prototype.first=function()
	{
		return this[0];
	};
	//->!将数组中的所有元素合并，使元素类型为数组元素也分解开
	Array.prototype.flatten=function()
	{
		//涉及enumerable
	};	
	//->!from 在prototype中类似于 $A 的一个方法
	Array.prototype.from=function()
	{};
	//->检测数组中是否有相应对象
	Array.prototype.indexOf=function($object)
	{
		for(var i=0,length=this.length;i<length;i++)
		{
			if(this[i]==$object) return i;
		};
		return -1;		
	};
	//->!在prototype的文档中 inspect 类似于 join
	Array.prototype.inspect=function()
	{};
	//->返回数组最后一个元素
	Array.prototype.last=function()
	{
		return this[this.length-1];
	};	
	//->!没看懂，不知道怎么用
	Array.prototype.reduce=function()
	{};	
	//->!应该是把原先的 reverse 方法重构了，不过没看出来有啥新鲜的特性
	Array.prototype.reverse=function()
	{};	
	//->!size
	Array.prototype.size=function()
	{};
	//->!toArray
	Array.prototype.toArray=function()
	{};	
	//->!去除相同元素，区分大小写
	Array.prototype.uniq=function()
	{};		
	//->!移除数组元素
	Array.prototype.without=function($object)
	{		
	};	
	Array.prototype.remove=Array.prototype.without;
	
	
//	//->?temp
//	//->Boolean:遍历每一元素，检查是否有符条件的元素。
//	Array.prototype.every=function()
//	{};
//	//->Array:遍历每一元素，返回过滤出的元素
//	Array.prototype.filter=function()
//	{};		
//	Array.prototype.map=function(){};
//	Array.prototype.some=function(){};
//	Array.prototype.link=function(){};
//	Array.prototype.map=function(){};
//	Array.prototype.map=function(){};
//	//->!temp 
//	Array.prototype.associate=function(){};	
//	Array.prototype.contains=function(){};	
//	Array.prototype.extend=function(){};	
//	Array.prototype.getRandom=function(){};
//	Array.prototype.include=function(){};
//	Array.prototype.erase=function(){};
//	Array.prototype.hexToRgb=function(){};
//	Array.prototype.rgbToHex=function(){};
	/* @静态方法 */	
%>